40
19
103
17
16
188
90
11
15
129
91
56
22
45
24
23
165
193
46
12
20
13
5
30
33
34
18
43
14
42
104
399
1
37
196
66
38
61
133
126
36