382
20
101
50
36
19
52
324
3
141
69
134
268
164
48
22
308
84
56
11
97
30
86
31
33
40
73
27
95
37
18
83
34
113
21
24
81
25
66
89
64
16
41
136
76
51
15
23