133
608
60
382
17
434
92
243
16
233
95
121
97
159
33
152
145
22
120
13
123
12
7
94
108
68
395
6
101
35
96
2
100