145
33
26
32
82
47
10
34
5
57
41
95
17
46
90
107
181
86
30
84
144
89
12
192
239
78
64
16
51
23
62
159
20
25
50
54
99
43
115
161
59
38
35
13
6
88