239
22
6
75
346
91
106
52
21
7
9
17
34
5
321
24
53
28
29
77
59
10
45
1
23
58
44
109
25
16
94
97
68
35
3
48
79
15
36
51
12
14
18
124
37