21
5
4
12
192
2
83
75
37
39
58
57
89
25
9
44
11
16
70
17
54
65
45
7
36
13
8
3
615
6
43
46
131
132
29
159
24
77
347
66
85
142
30