76
68
13
138
35
42
23
124
50
52
49
176
99
87
11
4
27
51
16
26
32
53
20
122
34
6
31
21
25
39
14
12
44
8
24
95
59
146
144
74
10
296
47
43
55
94
170
153
30