106
37
243
20
34
12
60
83
40
41
71
28
253
74
138
48
19
39
47
14
68
157
241
70
24
51
26
268
62
21
15
13
23
67
36
27
42
129
29
35
30
100
246
58
239
110
38
540