204
362
77
256
178
86
93
142
383
317
13
291
73
83
130
33
52
35
48
7
20
173
12
6
145
132
44
17
109
19
46
32
37
155
103
34
114
25
244
297
115
31
26
75
57
54
106
84
11
14
41
22
69