70
151
59
43
14
104
39
41
21
36
24
106
80
67
155
31
7
116
42
63
107
82
111
11
16
167
32
64
15
304
40
211
17
53
3
65
10
28
102
47
19
13
89
56
25
48
18