607
1368
311
8
36
46
11
22
255
25
61
24
96
73
44
100
88
30
21
32
1
16
41
17
33
95
19
138
56
47
308
15
59
109
62
10
12
103
63
68
27
102
35
122
116
49
26
70
58