102
90
35
47
29
7
58
87
124
67
21
24
23
62
13
20
176
42
30
17
214
81
70
32
10
5
192
33
8
119
16
28
55
38
22
15
99
14
0
37
1
11
12
250
252
26
4
45