32
36
175
37
55
50
29
17
31
413
11
34
70
15
75
19
109
269
5
140
42
76
78
77
57
35
3
28
8
67
20
14
22
51
30
25
23
126
144
68
16
92
7
49
27
58
108
65
63