31
5
214
20
62
13
77
60
9
44
57
52
138
28
37
25
98
22
21
64
81
83
66
47
17
112
35
32
101
74
65
116
23
18
15
261
16
49
55
103
137
84
177
126
67
59
165
433
144