40
165
144
48
76
3
14
39
23
6
7
11
25
38
119
87
55
95
159
97
34
10
64
22
122
320
9
46
29
43
104
113
53
35
287
93
32
184
220
62
30
2
20
8
37