78
119
86
65
14
36
10
30
28
168
13
20
68
46
3
22
67
12
29
240
141
41
117
23
79
73
190
315
61
35
106
210
21
32
99
42
15
57
71
53
45
297
48
40
154
108
589
237