283
14
155
133
344
189
29
60
195
28
88
101
102
17
33
1
26
410
86
6
50
37
152
22
53
46
32
197
70
3
20
38
379
18
64
66
71
25
47
8
13
23
103
55
159
90
68
40
39