117
35
73
27
65
10
133
29
14
334
252
104
13
232
28
33
9
19
23
39
43
4
34
63
11
139
92
227
132
60
47
16
71
103
21
138
7
12
40
66
64
88
5
25
125