58
287
16
126
2
43
12
52
67
30
56
102
37
87
27
33
62
106
38
54
55
137
23
48
61
93
75
73
42
176
8
74
94
122
89
18
192
24
77
20
13
5
47
28
22
360
81
235
31
255