96
145
43
64
128
40
11
97
63
21
1477
80
22
44
255
126
159
160
49
4
8
46
147
110
42
7
34
13
23
245
100
25
70
244
20
72
16
135
59
27
206
88
223
38
24
37
26
69
19