115
88
9
138
14
12
19
81
63
7
135
74
157
17
5
154
55
47
59
40
42
202
123
23
45
10
119
37
80
1
291
110
70
64
106
25
22
94
48
65
26
38
128
28
49
4
27
6
35
112
51
84