32
13
48
31
20
102
8
44
22
2
59
72
28
125
45
6
27
39
11
145
53
18
46
56
293
217
58
41
167
81
24
29
25
113
57
101
34
23
104
92
186
17
112
47
65
157