68
12
64
17
302
130
353
40
67
118
102
39
81
104
13
105
57
86
16
149
44
71
46
139
257
59
99
97
31
35
120
96
70
52
20
56
123
47
29
53
248
75
62
28
50
359
24
148
45
49