360
96
84
257
368
17
14
148
8
16
42
15
20
246
28
59
11
89
315
23
32
52
7
54
62
38
40
9
2
27
85
22
25
82
19
161
194
60
12
126
41
73
31