39
30
75
9
7
11
297
16
48
10
43
13
28
12
14
68
8
86
97
60
67
91
76
87
20
194
21
96
23
108
304
72
173
32
230
89
123
50
128
145
83
29
19
18
52
69
64
25
62