346
194
30
60
197
88
105
102
103
17
33
1
26
416
87
7
50
37
154
23
53
48
35
198
70
71
5
20
38
383
67
66
47
8
34
15
25
54
55
160
90
40
56
22
39
98
85