101
34
49
5
28
96
342
75
73
3
124
10
20
9
23
67
52
86
39
22
164
44
201
55
37
165
60
8
54
367
35
13
36
404
45
41
114
29
46
148
33
7
178
177
38
111
27
74