119
23
32
36
26
33
432
110
13
64
53
361
24
81
97
50
19
74
54
12
15
48
25
77
55
127
148
122
22
476
89
134
34
45
40
231
286
17
72
189
206
11
84
205
1123
31
46