42
50
75
16
352
732
27
333
65
6
199
90
167
32
4
14
30
4124
194
77
185
5
41
43
13
55
34
26
124
89
45
51
11
7
37
48
24
67
117
19
23
72
21
44
146
40
69
25
62
159
427