205
33
379
29
368
46
51
320
22
47
6
28
145
16
5
62
68
58
67
8
157
4
17
112
57
91
13
30
111
274
83
10
45
23
114
396
176
90
405
26
77
844
103
44
32
52
95
135
84
180
40
127
201
315
9