28
62
10
184
11
65
247
25
38
265
48
17
22
320
1
129
29
7
34
19
18
9
64
20
6
60
8
4
83
86
80
73
16
21
250
41
26
37
95
23
78
252
186
31
82
138