178
13
25
19
21
35
106
53
72
138
18
10
40
101
148
51
31
24
42
39
34
110
118
63
79
97
33
70
29
87
38
76
119
75
65
11
108
43
82
258
37
20
14
23
12
300
71