249
18
2
4
46
29
28
72
69
100
26
53
20
38
17
24
90
30
70
40
7
141
52
11
22
35
23
31
75
177
190
77
25
6
47
56
63
94
71
8
10
16
15
36
34
3