0
22
4
10
11
29
3
108
26
43
24
8
14
44
88
17
23
57
38
48
99
28
36
32
58
49
30
33
294
120
303
130
31
102
340
21
69
77
160
46
68
51
199