92
31
44
16
20
19
48
80
93
191
22
42
23
21
146
651
128
1074
32
72
58
97
40
436
68
354
39
311
67
45
280
10
64
12
14
71
193
43
52
194
86
89
118
292
342
100
70
7
195
149
83
37
81