294
103
129
118
76
59
82
19
94
142
25
12
18
65
26
41
23
39
152
27
144
16
13
60
24
7
6
102
74
55
38
15
36
128
53
14
33
69
81
8
29
136
46
329
228
48
73
197
34
10
28