9
19
138
104
16
52
128
106
28
184
38
51
88
54
0
32
63
48
49
46
23
12
24
77
39
25
65
13
86
93
122
43
37
74
144
15
26
255
18
29
41
31
107
234
103