18
113
77
12
204
48
21
84
32
169
58
13
26
14
273
53
15
41
19
74
106
25
9
146
2
321
97
104
6
196
79
40
71
67
35
131
81
72
44
3
37
31
383
91
95
222
4
642