12
13
203
22
48
220
104
134
86
101
32
24
50
59
325
38
28
106
17
77
31
103
62
144
214
40
41
81
23
9
30
252
19
161
14
231
242
898
174
74
199