22
37
34
7
43
32
102
116
194
14
31
61
273
58
65
45
12
27
28
21
76
46
40
85
20
59
11
683
87
122
19
35
83
67
340
124
96
133
89
48
29
55
74
3295
42
562
57
56