198
55
73
35
15
23
19
95
41
12
135
22
4
39
28
9
14
70
17
88
58
96
7
99
53
32
21
101
29
128
31
13
51
24
0
331
16
46
62
49
59
125
6
119
112
79
52
362
30