21
38
9
5
41
22
120
76
37
44
117
19
382
31
14
30
33
48
17
28
6
127
239
170
49
35
24
50
284
149
25
2
39
18
213
75
95
55
621
43
59
3
12
121
11
10