ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
RndPosSurnameForenameSchoolPro'sRndCon's
2
3
1GTorrenceO'CyrusFloridaHUGE. Monster of a man, with elite height, weight and arm length for a guard. Broad chest with incredible wingspan, engulfs anything in his postcode. Frame dripping in power. Sinks his cleats into the turf and stonewalls power rushers. I like his urgency off the snap, and he plays with a healthy dose of nasty and aggression. Literally fills the phone booth in which he plays - no room to go round him. His eyes are always working, aware of secondary moves and other dangers in his peripharies, and looks to keep busy when clean of pressure. Always finishes plays.1I think he can get too excited. He craves engagement and can reach a little, betraying his balance into contact. Athletically he's fighting against his size, lacks the movement skills to mirror through a play, and the result will be he's a guard only prospect. That might hinder his draft stock, but he's an immediate plug and play starter. He'll go in the twenties.
4
2CSchmitzJohn MichaelMinnesotaIntelligent, dedicated center who brings excellent technique and timing to every snap. Excellent agility; has more than enough explosion and lateral quickness to get off the LOS quickly and downfield as a run blocker. Minnesota ran a heavy zone scheem which played to Schmitz's strengths - the quickness shone as he was blocking on the move. Thrives taking on angle blocks, elite hand placement and balance into contact. Has enough mass to be a physical factor too in more power-based schemes, as well as snap and shut the door immediately in pass pro.1.5He's on the small size for an offensive lineman, and as such will be a center-only prospect. That plays to his strengths really well, but limits versatily and (maybe?) his draft value. Arms are on the shorter side too, and there are flashes of him reaching to accommodate. But the technique is so sound they're few and far between. He's a first round center for sure - the only reason he falls is the depth at the position and availability on day two of other guys.
5
3CTippmanJoeWisconsinOh yeah I like this kid. Big, powerful and athletic. The trifecta! Love his play strength. Absorbs and counters power rushers with ease, combination of strength but also technique - footwork is so consistent through contact. Love how quick he is after the snap - feels like he's into the tackle almost immedately. Those feet are quick in pass pro, mirroring is natural, and his hands feisty and active. He's ultra intelligent too - experienced in calling protections, making adjustments etc. I think he's incredible value on day two.2Sometimes, his quickness works against him. So keen to re-establish the LOS off the snap he doesn't play with great leverage. Quite a tall center so that plays against him too. Not too worried because the technique can easily be cleaned up. I'd like him to keep his pads a little cleaner with more consistency - bigger dudes will be more challenging to manhandle if they get their arms inside. But I love this kid. Decade long starter at the next level.
6
4CAvilaSteveTCUTrue versatility; played 17 games at center 13 at guard, and even one game at RT. Compact, stout frame that has a natural low centre of gravity and strong anchor to counter power rushers. Wins every rep with leverage, driving up and into contact. Sneakily quick with plenty of burst off the snap - combine showed he can move, particularly in vertical sets. Drvie blocking is his forte, but he's not a liability on the interior in pass pro. Savvy, well-schooled lineman who works hard on each play and is aware of other dangers.2He's got some hand issues through contact. Slightly subpar length makes him an inside guy at the next level, and small hands might cause him problems controlling blocks. I think it's the length that causes him hand placement issues - looks like he;s stretching a little into contact, and hands don't hit pads as frequently as you want. I think a little more calmness when engaging fixes that almost instantly. His versatility makes him a hot commodity on day two.
7
5GMauchCodyNorth Dakota StateA bit of an animal! Got something of a cult following with the missing teeth and crazy hair, got on a lot of people's radars down at the senior bowl. 100% effort and raw power. Will not be beaten for physicality or aggression. Motor runs hot for sixty minutes - he's in attack mode every single snap. Love the power behind his pads into contact; genuinely shocks defenders. Played LT for NDSU but he's more suited to inside in the NFL. Surprised a few people with his athleticism at the combine. I think he'll be an elite run blocker & serviceable in pass pro as a guard.2His footwork is erratic. I think it will be less obvious at guard, but he isn't smooth across the turf. Has to move to guard because his length is simply not good enough for the outside. He's also a little lightweight too, but that is masked by the aggression with which he plays. There may be a learning curve onsidering his FCS background - penalties could become a thing considering how reluctant he is to be beaten. But long term, I think he's a lightweight Richie Incgonito.
8
6GEkiyorEmilAlabamaPredominantly RG prospect with excellent length. Low center of gravity and drives up into contact, winning the leverage battle. Plenty of sand in his pants, holds his ground well through contact, and good transfer of power through his frame and into his hands. Heavy punches, good arm strength, and can manipulate bodies out of lanes. Like his footwork, balance and hand placement - well coached as you'd expect from a 'Bama kid. Attentive, intelligent interior blocker with size and movement. I'm surprised he's not talked about more tbh.2He's short with small hands, and I thinkn the unusual shape puts people off. But he has the power and width to do the job. I don't think he needs to be paired up on bigger interior rushers - he can hold his own. Definitely a phone booth guy; prefers confined quarters and looks a little comfortable out in space or on the move. I think he'll be fine in a zone scheme from an athletic standpoint, but power/gap would be more ideal. Early day two pick who will be a long-term NFL starter and quietly gets the job done.
9
7GVorheesAndrewUSCHard working guard who has blatantly put in the hours honing his body and his technique. He's very tall and has a frame that has good weight and you think can probably put even more muscle mass on. Broad chested and a nightmare to get around as an interior blocker. Aggressive as a run blocker and embraces contact with power and intensity - works those feet and hands all the way through the rep. I like how composed he is in pass-pro, rarely over-sets and has one eye on coutners to his inside shoulder. Has the feel of a really reliable pocket protector3He's got short arms. Despite some positional versatility, playing a few games at tackle at USC, that length makes him a guard at the next level. His body is like an inverted triangle, and you'd want a little more beef below the belt than he has. I don't think it's a deal-breaker, and he can probably get stronger in his lower half. Tore his ACL at the combine, which will hurt his stock. But he benched 38 reps AFTER the injury which shows you the kind of competitor this guy is. He'll slip a bit, but should still go day 2 if a team can see past a cancelled rookie year.
10
8CWyplerLukeOhio StateUltra-athletic center prospect with remarkable play strength for his undersized frame. Explodes off the ball - very quick into his opponent and dictating terms through contact. There's not a landmark this guy cannot reach; he's ready made to step into any scheme, but he would shine in a zone rushing attack. Very intelligent through contact, knows how to strike and challenge the balance of the defender. Technically sound, has worked on his craft, and I can't stress how stout he is considering he's a smaller than average offensive lineman.3His arms are tiny. Less of an issue on the interior, but it's a thing nonetheless, and will be exacerbated at the next level. As admirable as his play strength is, it's probably a little limited by his frame, potentially meaning less room for growth than other center prospects. It's reasonable to presume the step up in competition may test Wypler more than the other elite centers, but if he falls to the third round he feels like outrageous value.
11
9COluwatimiOlusegunMichiganExperienced center - 49 of 50 games in 4 years started at center, and won the RImington AND Outland Trophy in 2022. Interesting physical profile; compact, short frame that holds impressive muscle mass, and it serves him well in terms of play strength. Adept as a drive blocker and has the power to manipulate defenders into advantageous areas. He's got some athleticism to him too - keeps himself busy, and relishes getting out in front and clearing paths. Technically sound in pass pro - hands and feet seem to be in sync.3Lacks the kind of explosion off the ball that would have him going earlier. Pass pro is definitely less of an attribute than his run blocking - his side to side range is short and he can look a little stiff mirroring and moving. He needs to trust his own strength more; too oftne he looks to engage contact too early and suffers with balance issues as a result. sink those cleats and drive through it! But another high-level center prospect in a class full of them. He'd go higher if there wasn't so much competiton. Day two pick for me.
12
10CStrombergRickyArkansasExperienced, dominant SEC center with guard experience too. Good measurables - should be able to line up physically anywhere on the interior. It translates to play strength too - you could call him 'country strong' I guess - determined and combative and never stops working through a rep. He can move people when he gets it right, and has a stout anchor in pass pro. His best attribute is his explosiveness - i'd stop short of calling him athletic, but he is quick off the ball, sets good landmarks against the run & shows the ability to mirror interior pass rushers. I like him!4Stromberg is rough around the edges. He's a waist bender who doesn't play with leverage - his tape suggests that, if he can correct this, he'd find even more success through contact. He's unbalanced, reaches to engage, & I'm not enamoured with his punch accuracy in pass pro. There are reps where his hands slip off blocks, and it feels like he wins with consistency through sheer will power sometimes - that kind of thing is exposed in the NFL. Nevertheless the issues are the kind that can be corrected. He'll polarise opinion, but I'm intrigued!
13
11GBradfordAnthonyLSUUtter beast. Classic LSU lineman - too big for defenders to move or get around. Power right through his enormous frame - hands with vice like grip, and when they lock on, you're being moved. Real mauler attitude - plays with aggression and delights in frustrating opponents. I think he can move a little too - certainly vertically, and he'll get out in front when he can. In pass pro, you're not going to beat him with power. Plenty of length to lock guys out & doesn't get flustered against speed, instead waiting for contact & using his arm strength away from his frame.4The little movement he has in downhill run blocking disappears in pass pro. Despite experience at tackle, he's a guard only prospect because his lateral agility is subpar, and speed rushers will undoubtedly attack his edges. I worry about his balance on double moves and counters, and there are occasions where speed guys have him over-setting and leaving himself vulnerable on the inside. In a phone booth though, he could be a lockdown lineman. He'll appeal to offenses that use tighter alignements and like to run the ball down throats.
14
12GDanielsBraedenUtahVersatile o-lineman that has superior speed and agility. Tore up the combine, and his movement is apparent on tape too. Gets off the line quick, wins as a run blocker by being inside arms first and turning momentum into power to displace. He's a smart executioner, who knows when and where to latch on to have a solid balance himself whilst working the defender's own balance. Enjoy how his feet work through the block. He's urgent, aggressive and a quick coverer in pass pro - it's hard to beat him with speed. And despite fair height, plays with good leverage.4Sub-300lb guards aren't coveted in the NFL. If he wants to maintain success at the next level, he'll need more lower body strength, probably through more mass if his frame can take it. I just don't foresee him moving dudes with technique alone, depsite how accomplished he is at it. Will he be able to cope with power rushers in pass pro? He has good fundamentals but the lack of anchor is a concern. He also has short arms and tiny hands, which will be tested in terms of dictating through contact. Quick-fire offense would be ideal. Day 3 with upside?
15
13GBainivaluHenryWashingtonRight guard prospect with good height and gangly arms that make him adept at interior pass pro. He's got excellent, smooth movement in his kick-slides and can cover turf when blocking on the move. I see the appeal; he can lock out pass rushers and has enough functional strength to keep run-stuffers at arms length from the action. He's an intelligent o-lineman who shows a natural understanding of incoming danger. I love his positioning and balance in anticipation of contact and secondary pressure.4He needs to pack more weight on that tall body, and I think he has the frame to do it. Without it, his core strength will be tested at the next level. Playing with leverage on the interior is extremely tricky for a 6'6" man, and Bainivalu doesn't have natural bend. As quick as he can be on the move, his lack of lower body torque makes him susceptible to balance and defenders can use his momentum against him with counters. I think he's an early day three pick, potential to start long-term, but is definitely a guard-only prospect.
16
14CScruggsJuicePenn StateTHICK. He doesn't have elite size or weight, but he is a very hard man to move. Really appreciate the anchor he shows on a play by play basis - consistently absorbs pressure without compromising pocket integrity. Stoutness due to excellent footwork, positioning and balance heading into contact. His upper half is just as strong - those arms are wild! they show power outside of his frame, and grip is ruthless - hard to shed. He's a composed run blocker and pass protector too - attentive, partient, but solid. I think he's underappreciated in this draft class.5He's not a quick offensive lineman. He has played both guard and center fot Penn State, but the speed off the snap might be an issue in the pivot. Maybe I'm being harsh. As surprising his play strength is for his size, it's still capped, and bigger guys will test his limits. I love his tape and he's a fun watch, a high work-ethic, team centric guy. But he might just be lacking in the measurable department - maybe too small for a guard, too slow for a center? I hope not. Positional versatility and high character make him a desirable backup at least.
17
15CAndrewsJakeTroyWell-seasoned o-lineman with true versatility, having played full seasons at each position on the interior. He's got an ideal physical profile with fair weight, arm length and hand size, on a smaller body, making him an ideal NFL center. EXPLODES off the snap - does not waste time working to widen the A-gap after firing the football. Hands as fast as his feet are, getting inside arms and locating pads. Has excellent leg drive to displace. In pass pro, hands are active and strikes have pop. Resets hands well. Polished product, as you'd expect with his experience.5I think he's something of a jack of all trades prospect. Doesn't appear elite in any regard, but not a liability either. There could be problems in the step up going up against some of the power nose tackles in the league. I'd suggest his biggest area of concern will be his lateral agility - he has burst but quickness? Not as much. Will likely manifest itself more in pass pro, and I wouldn't want any wide-set alignments (air raid style). I think there's some upside to be unlocked though. Day three steal at center when we look back in three years?
18
16CForsythAlexOregonCenter with extensive guard and even some tackle experience at Oregon. Well-proportioned frame and size, almost the model average NFL interior llineman. Plays with a healthy dose of aggression and power - you can see defenders recoil on occasion from his first punch - it's almost like he catches them by surprise. He's quite a polished pass protector, wary of his positioning and makes sure to hit accurately and maintain pocket integrity. Able to contort opponent out of run lanes with blend of power and hand accuracy. 5He's not a mover like a lot of these center prospects. I think a fluid running scheme would negate his attributes as a competent run blocker, and he might not be so versatile in the kind of offense he can operate in. Speed rushers countering inside will challenge his quickness in pass pro. I don't think teams will want to move him to guard - he's not got the size to be a mauler despite the decent play strength. He's a finesse center with limited range and to me it's a smaller market he will appeal to. His NFL career hinges on landing spot.
19
17GGainesJonUCLAThis dude can move. I love how fluid and athletic he is - you can see why he has moved around the line; natural at adapting to different techniques and alignments. Flies off the line of scrimmage and isn't afraid to get after bigger defensive linemen. Work shard to find pads inside his opponents' arms, and his lower half is well-balanced and responsive to weight shifts. Similarly in pass-pro, he's twitchy and reactive and knows what the rusher is trying to do. He can mirror speed rushers, and well-positioned to combat strength too.6I just wish he had another twenty pounds on him. I think adding some more functional play strength would immediately eradicate some obvious technique issues, because he'd trust his ability to anchor or drive. He is keen to get into contact first and plays over his toes as a result - balance can be a worry because he's putting everything in to mask his lack of power. Will that frame hold more weight? It doesn't look max'd out. If he lives in the canteen & weight room, I think there's a hell of a lot of upside. No doubt he's a project though: multi-spot backup?
20
18GCurtisMcClendonChattanoogaBig, long, and can move - Curtis ticks all the boxes in terms of traits. Looks like a tackle, but better served inside in the NFL. Extremely gritty and refuses to give up on a play - works hard to redress positional disadvantage, with arms and legs that stay active and frustrate rushers. I enjoy how his length challenges run defenders from fitting gaps - he just swallows them and frogmarches them elsewhere. Stepped up his game well at the Senior Bowl, and showed he could play both left and right guard.6He's raw, of that there is no doubt. He needs to keep focusing on engaging with good pad height, and whilst he has some good vertical quickness his lateral agility is more average. That makes his positioning and balance more critical, and at this moment he is inconsistent in those aspects. Teams will admire the growth of his game his final season at Chattanooga, his work ethic and ability to learn fairly quickly. A day three pick with some promise, but it might be year three before you can expect him to be a capable starter.
21
19CAliAlanTCUCenter with some experience at guard who followed Sonny Dykes from SMU to TCU in 2022. What a decision that was! A well-rounded center who has taken care of the little things - his entry into contact is as clean as any prospect in this class. Routinely gets his arms inside - has fair length but it's the leverage, timing and technique that wins out. Those arms are just as effective in pass pro; strong and intent through his punches, and keeps the rusher within his control range as he mirrors. Has the play demeanour of a guy in total control of the situation.6He's not particularly tall, and yet he looks kind of lean. I think most teams will want to add ten more pounds to that frame at least. Core strength is limited, and I'm not sure that extra timber will necessarily improve that - bigger NFL defenders will be able to negate his excellent technique with brute force, and Ali might not have the answer. His lower half speed doesn't match those active arms, particularly in pass pro, and balance may become an issue. For me, he's a tidy backup center who has some positional versatilty. He should be drafted.
22
20CPattersonJarrettNotre DameLong-time center who moved to guard his final year in South Bend. Durable, reliable, and a leader - Patterson's biggest asset is his football IQ. Brain works overtime anticipating dnagers and neutraliisng them before they even become a problem. Positioning and balance are elite - rarely found out of position, over-setting or compromising his inside. A technician with his hands, the consistency and accuracy of his strikes are impressive. Possibly more coveted as a center in the NFL - vocal, and can adjust protections etc. Non-stop motor and finishes plays.6Tiny arms, a theme of this year's IOL class. He's also quite lean and would need to add more play strength to his frame. It feels like there's little upside for Patterson, who has overcome some size deficiencies and an alround average athletic profile to operate at the elite level of CFB. He'll struggle to displace bigger d-linemen at the next level, keep up against quicker pocket penetrators, and his draft stock will suffer. He is, however, a high-character prospect and if good enough to be a backup will be valued in the locker room. Worthy of a late pick.
23
21GLaingBrentMinnesota-DuluthNO TAPE - JUST SHRINE BOWL PRACTICE/GAME. Small school prospect who did not look remotely out of place at the Shrine Bowl. He's athletic, that much is obvious - excellent range to work in the more fluid run schemes, and definitely a candidate to be a puller and lead blocker in the NFL. Teams will value the versatility he showed in the showcase week. Definitely improved in pass pro, and quick feet were matched with better hand usage - he reset for re-strike well, and there was some power there when he found pads cleanly.7Play strength looked the biggest concern. He's only just over 300lbs, but the frame looks like it can hold more healthy weight - Laing is a project in almost every regard. Has the potential to be a traits guy, and then it's a case of some serious polish - hand placement was erratic at the Shrine Bowl, but you couldn't argue with the positioning or speed. It's a leap to assume he'll put it all together, especially without seeing more tape. But as a late round pick he's well worth a punt.
24
22GManningTashawnKentuckyWIDE LOAD. 327lbs on a short(er) frame; Manning is a big dude to try and get round. SEC veteran; 4 years at Auburn then one at Kentucky. Stupid length and broad chest make his wingspan absolutely insane - he engulfs anything that comes near him. The play strength matches the size - if he gets his hands on you he will move you. I've seen him knock over 300lb nose tackles with one well-timed punch. You'd be surprised at his straight line speed too - vertical blocks are his bread and butter, and he will work through the whistle. 6Size works against him. He rarely plays with sufficient leverage, coming into contact with a high pad level and relying on brute strength to win the battle. Pass pro against speed is a mess, saved mostly by the circumference of his frame. His agility is limited and speed rushers will soften his edges with quick moves and clever hand placement. At some point, size is good regardless, and Manning has that - but he's far from a starting NFL guard. Is there enough to work with? I think so - put him in a gorund and pound, power run game and he has a chance.
25
23GSowSidyEastern MichiganLeft guard with a season at LT under his belt. Sow is a traits prospect - not many in this class match his size and length with the quickness he showed both on tape and at the combine. You get the feeling he harnesses power that he's ready to unleash before the snap. Very quick off the ball; challenges d-linemen quicker than they care for, and uses that momentum through the rep. In pass pro, he uses those arms like weapons, punching and re-setting, and he has enough sand in his pants to deal with power. This guy will be on teams' late round upside radars...7For a guy who has played so much football (57 games) at EMU, he looks so RAW. His top and bottom halves are totally at odds with one another - the arms look comfortable, the legs all over the place. I worry for his balance in pass pro; I think speed will have him on the ground far too much. As a run blocker, I want to see better angles taken on lateral blocks and maybe more urgency and aggression. For a man that passes the eye test, you feel short changed. How much is there to unlock? Big dudes who can move get the chance to answer that question.
26
24GBroekerNickOle MissThis dude is a filthy run blocker. He was born to drive people off the football. Plays with alpha-dog aggression and is happy to make it a dogfight for sixty minutes. Not many d-linemen relish going up against him. Outperforms his size to be a physical problem for opponents - nasty style of play disguises some effective technique. Once he gets his hands inside your pads, he's a bitch to get off of. Good leg drive throughout contact. He's not sluggish either - has an alert radar to trouble, and won't stop working until the play is dead.7He's overcome the measurables in run blocking, but pass pro is a different animal. I appreciate his quickness to get good positioning through contact, but he often comes off second best. Short arms betray his determination and he has to make it scruffy to maintain pocket integrity for as long as possible. Anchor works well against power rushers, but might be challenged by even bigger NFL dudes. Speed will kill him, and he'll want to work in tight sets to limit penetration lanes. A fun watch, but could have a short shelf life at the next level.
27
25GKirklandJaxsonWashingtonBig o-linemen with the measurables scouts drool over. Has experience at multiple positions on the line. Has the feel of a technician - is consistent & militant off the snap, with good technique going into contact. I appreciate how he's developed his hands - he works hard to get them on chest pads and keep the advantage through the rep. He knows how rto pass protect inside or outside - good length and big hands that are quick, constantly working, and have some pop. I like how hard he works to stay in plays and doesn't give easy access to his inside. Has a pro feel.7If he looks like a tackle playing guard, it's because he is. 6'7" frame is very linear for the inside, and it's obvious he'll have pad level issues at the next level. It compromises his play strength - he's certainly no mauler, and doesn't bulldoze people out of running lanes. He's better in pass pro on the interior, but will be susceptible to power - and that's going to be something you have to live with; there's not much room for him to add power to that frame. I appreicate his game, but it's one that has limitations for the NFL.
28
26GBassTJOregonPlayed LT the last 2 years in Eugene but has experience as a guard and projects best on the interior. Fair size and weight, looks the part of an NFL guard, and has a powerful upper and lower body. Gritty competitor who matches play strength with determination. Motor runs hot for 60 minutes, and I appreciate how he works through contact, driving legs and looking for more work when unoccupied. He's a polished pass protector who knows where and when to hit with his hands, and works hard to keep his upper and lower half in sync when protecting the QB.7No way he plays at tackle - another dude with limited length. Playing in a phone booth will also help mitigate some disappointing athleticism - lateral agility is capped, and speed rushers will challenge him and soften his edges. He works hard but simply doesn't have the speed to mirror. I think sometimes his eagerness to get on top in a rep can be played against him, and he loses balance - defenders can embarrass him on occasion. I;m not sure there;s a whole lot of upside, but the work ethic and experience should see him drafted.
29
27GMafiAtonioUCLAHUGE. You can tell he used to be a nose tackle. Brutal run blocker who dominates through contact with big, strong mitts and an aggressive urge to move men who don't want to be moved. He's not sluggish off the snap despite his size, and without being reckless he resets the LOS and gets inside the arms of d-linemen quite quickly. In pass pro, Mafi is undoubtedly at his best when tested by power or bull rushers, who soon realise this brick wall isn't moving anywhere. You can't teach size, and Mafi has it. Scouts will be intrigued.7Shockingly, Mafi has a limited athletic profile. He's not a mover, and asking him to work in a fluid running scheme is going to backfire - he simply won't be able to reach angles to wash down opponents. I'm disappointed in how tall he plays - a former nose should do better, regardless of height. He's only been a starting guard for one season, and there are raw moments on tape with technique but mostly balance. His lack of agility will be challenged by quick rushers who will set him up fairly easily to counters. Upside? I think so. Worthy of a late-round flier.
30
28GGwynJovaughnSouth CarolinaPure right guard who plays with elite burst and athleticism. Game is built on speed and being in the right place; he's off the ball quick and on the front foot through contact as a run blocker. I loved watching him out in space when the Gamecocks let him lead block or get to the second level - a natural finding work and taking on angle blocks. Has natural fluidity in pass pro, and with a little more attentiveness will mirror soundly. Blew up the combine on the athletic drills - and despite his size has impressive strength - 34 reps on the bench press! UTiny for an o-lineman. 1st percentile for height (6'1"), 4th percentile for weight (297lbs), and 3rd percentile for length (31"). Despite the surprising strength and anchor, it makes it difficult for him to diplace in a more power run game, and is severely challenged by gangly pass rushers who can beat his arms and soften his edges. These numbers feel insurmountable, but God Damn do I want him to beat the odds! I hope he's one of those guys that gets into a training camp, wills his way to a roster spot, and goes from there.
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100