40
7
17
332
9
23
2
77
21
12
93
53
20
159
3
141
29
66
10
35
22
39
28
99
34
112
261
49
31
48
83
41
11
15
8
64
79
230
60
108
192
118
59
123
51
65