172
183
332
381
41
29
1128
12302
13112
11151
1063
1121
531
33
34
5
30
141
234
14
2
35
36
12
19
23
18
43
22
291
322
21
231
50
522
58
56