119
12
22
13
21
40
11
16
212
122
26
24
439
29
27
41
25
33
8
32
183
35
9
59
94
50
130
168
31
88
38
3
15
10
17
638
313
14
36
77
48
46