145
11
101
14
140
90
64
38
44
98
115
22
88
76
65
12
48
173
97
33
19
9
60
41
21
37
105
113
34
109
107
194
10
5
39
18
8
321
203
20
58
36
66
15
17
75
92
125