78
145
14
24
11
16
21
37
139
120
40
28
5
42
15
44
17
23
48
6
22
19
95
13
149
81
30
63
117
205
111
68
50
53
274
79
47
176
190
435
890