26
32
21
70
23
98
114
45
3
152
61
12
49
111
9
381
29
28
46
48
47
96
19
31
35
20
66
254
83
73
4
17
33
13
24
27
7
122
157
222
22
103
14
51
63
215