32
133
31
59
135
55
27
22
199
39
47
25
6
100
10
29
34
5
26
12
36
21
181
71
141
73
154
51
377
18
37
33
13
14
17
60
152
40
103
72
281
64
139
48
179
35
87
43