136
60
331
15
84
24
45
42
44
116
243
10
8
28
16
22
255
307
54
73
40
156
196
375
80
81
161
87
18
35
69
61
19
26
11
31
106
4
312
62
419
23
17
43
299
188
115
151
33