90
41
11
113
35
52
459
2681
51
38
64
23
238
2448
43
151
72
364
157
36
56
71
12
145
18
29
127
54
26
65
205
33
27
67
50
55
48
436
14
31
111
22
116
204
60
100
9
8651
32
348