68
35
44
127
113
190
121
38
64
81
134
59
144
305
22
297
72
220
25
41
10
15
11
110
26
12
14
8
61
86
189
51
13
48
52
16
107
101
7
96
57
65
47
33
58
19
23