48
3
6
29
20
41
12
24
38
107
46
27
45
25
57
72
11
128
32
21
35
39
36
10
586
60
58
13
4
42
22
15
23
132
26
95
59
64
88
67
86
55
84
33
121
120