31
48
4
26
35
86
331
72
76
3
113
8
19
9
23
65
89
39
22
152
45
195
64
56
97
155
59
50
340
13
403
52
40
121
32
49
136
68
12
169
165
24
103
73
104