247
368
96
318
137
1
254
24
21
31
65
84
116
26
33
13
52
38
36
49
42
104
37
34
56
19
55
22
10
23
45
51
91
129
32
64
125
63
41
53
17
78
161
46
77
12
29
11
114