105
17
28
128
255
13
85
138
12
42
51
30
21
59
50
29
69
15
49
154
34
45
38
31
122
63
14
9
40
8
90
77
22
20
68
65
35
155
24
79
94
55
41
26
39