106
21
7
9
34
17
5
321
24
53
27
22
77
29
59
10
45
1
23
44
58
109
239
25
16
28
94
96
68
35
3
48
79
15
36
51
12
52
14
124
18
90
37
103
179
19