216
102
11
94
9
32
5
20
14
36
50
17
135
29
35
28
33
74
23
46
45
13
27
30
43
25
7
93
31
16
87
54
206
47
73
100
71
64
121
123
55
10
40