0
2
36
73
76
50
13
125
49
38
95
105
154
234
7
39
28
54
16
55
44
6
14
15
79
42
17
23
68
155
61
52
75
24
91
56
31
22
58
85
63
27
77
339
47
82
43