292
63
239
5
186
33
255
15
97
49
77
23
90
7
71
45
114
57
8
13
2
12
105
35
149
66
11
18
25
38
55
80
125
75
158
52
37
17
76
72
40
39
96
100
226
26
28
20
3