21
4
17
8
20
2
14
132
6
38
44
45
39
31
27
50
33
75
30
35
29
41
62
7
5
180
49
16
40
11
46
66
358
346
362
157
83
89
15
24
628
129
22
112
85
25
9
111
10
275