119
18
37
26
106
19
100
31
36
74
88
12
14
65
54
90
50
48
51
56
7
9
28
55
89
11
21
302
52
35
24
53
216
313
61
161
29
105
62
41
25
38
42
141
368
78
193