117
28
33
29
37
43
16
35
15
75
7
24
4
32
2
155
14
5
19
65
53
38
108
159
143
46
105
22
71
9
78
42
74
17
6
25
151
317
48
39
3
18
126
10
21
160