30
91
131
64
26
65
106
13
12
108
2
10
18
190
104
138
50
29
20
39
6
70
3
43
53
23
9
44
0
124
49
48
97
31
15
27
74
129
24
67
11
56
52
8
35
82
42
32
153
47
41