35
16
45
15
21
7
28
3
4
36
29
74
50
48
11
19
125
61
97
30
27
18
17
98
12
42
8
5
63
133
64
124
39
198
47
126
23
68
57
2
116
20