32
13
16
61
19
21
22
122
15
12
38
33
75
44
23
54
20
29
42
267
34
73
235
79
46
308
41
288
71
56
74
69
10
11
94
28
14
60
193
25
66
145
18
90
91
140
35
67
109
68
7