12
38
4
78
24
61
112
135
23
5
59
11
30
18
302
6
21
127
34
104
16
91
76
44
20
7
62
146
41
94
42
29
93
10
31
141
26
50
53
14
19
71
56
180
40
32
169
36