103
86
55
37
42
45
123
118
34
65
9
21
64
93
267
134
22
40
20
5
30
13
54
70
31
6
126
19
29
107
53
17
74
32
16
0
11
12
48