33
19
12
11
85
42
74
28
45
53
31
119
10
20
16
38
22
8
71
89
46
25
14
121
13
57
245
349
73
54
18
191
509
70
6
370
47
65
100
75
21
122
9
7
105
77
17
27
34