145
74
29
99
197
50
13
11
255
59
107
23
238
39
40
98
85
48
53
33
109
102
10
345
184
35
65
26
91
8
241
15
90
51
6
66
32
14
9
19
25
5
42
61
55
18
22